Local Redundancy in SAT: Generalizations of Blocked Clauses

نویسندگان

  • Benjamin Kiesl
  • Martina Seidl
  • Hans Tompits
  • Armin Biere
چکیده

Clause-elimination procedures that simplify formulas in conjunctive normal form play an important role in modern SAT solving. Before or during the actual solving process, such procedures identify and remove clauses that are irrelevant to the solving result. These simplifications usually rely on so-called redundancy properties that characterize cases in which the removal of a clause does not affect the satisfiability status of a formula. A particularly successful redundancy property is that of blocked clauses, because it generalizes several other redundancy properties. To find out whether a clause is blocked—and therefore redundant—one only needs to consider its resolution environment, i.e., the clauses with which it can be resolved. For this reason, the redundancy property of blocked clauses is said to be local. In this paper, we show that there exist local redundancy properties that are even more general than blocked clauses. To this end, we present a semantic notion of blocking and prove that it constitutes the most general local redundancy property. We furthermore introduce the syntax-based notions of set-blocking and superblocking, the latter of which coincides with our semantic blocking notion. In addition, we show how semantic blocking can be alternatively characterized via Davis and Putnam’s “rule for eliminating atomic formulas”. Finally, we perform a detailed complexity analysis and relate our novel redundancy properties to prominent redundancy properties from the literature. 1998 ACM Subject Classification: Theory of Computation, Logic, Automated Reasoning.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Super-Blocked Clauses

In theory and practice of modern SAT solving, clause-elimination procedures are essential for simplifying formulas in conjunctive normal form (CNF). Such procedures identify redundant clauses and faithfully remove them, either before solving in a preprocessing phase or during solving, resulting in a considerable speed up of the SAT solver. A wide number of effective clause-elimination procedure...

متن کامل

Blockedness in Propositional Logic: Are You Satisfied With Your Neighborhood?

Clause-elimination techniques that simplify formulas by removing redundant clauses play an important role in modern SAT solving. Among the types of redundant clauses, blocked clauses are particularly popular. For checking whether a clause C is blocked in a formula F , one only needs to consider the so-called resolution neighborhood of C, i.e., the set of clauses that can be resolved with C. Bec...

متن کامل

Blocked Clauses in First-Order Logic

Blocked clauses provide the basis for powerful reasoning techniques used in SAT, QBF, and DQBF solving. Their definition, which relies on a simple syntactic criterion, guarantees that they are both redundant and easy to find. In this paper, we lift the notion of blocked clauses to first-order logic. We introduce two types of blocked clauses, one for first-order logic with equality and the other...

متن کامل

Finding Models for Blocked 3-SAT Problems in Linear Time by Systematical Refinement of a Sub-model

We report a polynomial time SAT problem instance, the Blocked SAT problem. A blocked clause set, an instance of the Blocked SAT problem, contains only blocked clauses. A close is blocked (for resolution) if it has a literal on which no resolution is possible in the clause set. We know from work of O. Kullmann that a blocked clause can be added or deleted from a clause set without changing its s...

متن کامل

Comprehensive Score: Towards Efficient Local Search for SAT with Long Clauses

It is widely acknowledged that stochastic local search (SLS) algorithms can efficiently find models of satisfiable formulae for the Boolean Satisfiability (SAT) problem. There has been much interest in studying SLS algorithms on random k-SAT instances. Compared to random 3-SAT instances which have special statistical properties rendering them easy to solve, random k-SAT instances with long clau...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1702.05527  شماره 

صفحات  -

تاریخ انتشار 2017